retained placenta - French English Dictionary